#pragma once

#ifndef _ROOT_H_
#define _ROOT_H_

//Inclusiones basicas
#include "wingmotor.h"

//Inclusiones de la libreria
#include "ResourcesManager.h"

//Dependencias
#include <StdTools/LogManager.h>

namespace GMotor
{
#ifdef WIN
	class GMOTOR_API Root
#else
	class Root
#endif
	{
	private:
	protected:
		StdTools::LogManager * mLogManager;
		ResourcesManager * mResourcesManager;
	public:
		Root(void);
		~Root(void);

		//Getters y Setters

		StdTools::LogManager * getLogManager();
		ResourcesManager * getResourcesManager();
	};
}
#endif

